package com.group.eams.pojo.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * Created By:LQK
 * Description:
 */
@Data
public class MaintenApplyListVo implements Serializable {

    // 维保申请的唯一标识
    private Long id;
    // 维保申请的状态，如待审核、进行中、已完成等
    private Integer status;
    // 申请提交的日期
    private Date applyDate;
    // 申请的编号，用于唯一标识一次申请
    private String applyNum;
    // 申请的标题，简要描述申请内容
    private String title;
    // 申请人
    private String applicantName;
    // 申请部门
    private String deptName;
    // 维保厂商
    private String vendorName;
    // 联系人
    private String contactName;
    // 联系方式
    private String contactPhone;

    // 申请维保的原因，详细描述需要维保的情况
    private String reason;

    // 备注信息，用于记录额外的说明或注意事项
    private String remark;

    // 维保资产的ID，关联到需要维保的具体资产
    private Long assetId;

    // 创建人
    private String creatorName;
    // 创建时间
    private Date created;
    // 工作流的ID，用于跟踪申请的审批流程
    private Long flowId;
    // 当前审批节点的ID，表示申请当前所处的审批阶段
    private Long currentNode;
}
